package com.kh.rationaldrugreview.entity;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import java.time.LocalDateTime;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class ReviewRule {
    
    private Long ruleId;
    
    private String ruleCode;
    
    private String ruleName;
    
    private String ruleType;
    
    private String category;
    
    private String description;
    
    private String condition;
    
    private String action;
    
    private String severity;
    
    private String message;
    
    private String recommendation;
    
    private Integer priority;
    
    private Boolean isActive;
    
    private String source;
    
    private String version;
    
    private LocalDateTime effectiveDate;
    
    private LocalDateTime expiryDate;
    
    private LocalDateTime createdAt;
    
    private LocalDateTime updatedAt;
    
    private String createdBy;
    
    private String updatedBy;
}